#ifndef DUCK_H
#define DUCK_H

#include <iostream>

// 抽象鸭子类
class Duck
{
public:
    virtual void Quack() = 0;
    virtual void Fly() = 0;
private:

};

// 具象鸭子类
class MallardDuck :public Duck
{
public:
    void Quack();
    void Fly();
    ~MallardDuck(){}
private:
};

#endif